life-prolonging procedures - Français Anglais Dictionnaire